|
Posizione nel menu |
---|
Strumenti → Aggiungi un documento di testo |
Ambiente |
Tutti |
Avvio veloce |
Nessuno |
Introdotto nella versione |
0.19 |
Vedere anche |
Forma da testo di Draft, Testo di Draft |
Il comando Aggiungi un documento di testo crea un oggetto in grado di contenere un testo arbitrario. Questo elemento può essere utilizzato per scrivere delle informazioni generali o della documentazione sul modello.
Editor
Font
): un nome di carattere, ad esempio, Ubuntu Mono
.Float
): una dimensione del carattere in punti, ad esempio, 11
.Bool
): il valore predefinito è false
. Se impostato su true
il testo non può essere modificato.Enumeration
): il valore predefinito è None
. Se impostato su Python
, il testo verrà evidenziato come nella console Python.
Vedere anche: Autogenerated API documentation e Script di base per FreeCAD.
Vedere Part Feature per le informazioni generali sull'aggiunta di oggetti a un documento.
Un oggetto App::TextDocument
viene creato con il metodo addObject()
del documento. Una volta che esiste un TextDocument, le sue informazioni testuali vengono archiviate nel suo attributo Text
. Questo attributo può essere utilizzato in altri oggetti, ad esempio, come stringa in una Forma da testo di Draft .
import FreeCAD as App
import Draft
doc = App.newDocument()
obj = doc.addObject("App::TextDocument", "Text_document")
obj.Text = "textual information"
doc.recompute()
obj2 = Draft.makeShapeString(obj.Text, "/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf", 10)
doc.recompute()